home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 6
/
FM Towns Free Software Collection 6.iso
/
t_os
/
vdtwn
/
tvf
/
asmhd6
/
tw2hd6
/
p_tub.hd6
< prev
next >
Wrap
Text File
|
1993-07-08
|
918b
|
82 lines
ds_name db '\KOMEI\実物\tvf_prg\P_TUB',0
paint_wd:
SET_P dt1
WD_LEFT
ret
re_paint:
mouse_in:
ret
be_called:
; call screen_side_clear
CALL_P dt1
YOMU eax,300
push ebp
mov ebp,eax
push ds
push es
mov ax,1ch
mov ds,ax
mov es,ax
align 4
#repeat2: mov dl,240
mov ecx,400h-(360*2-24)
mov esi,20 ;(本当は12だが表示の関係で右へずらす)
mov edi,40000h+20
align 4
#rep1:
REPT (360-12)*2/4 ;ここが高速化のポイントだ!
lodsd
sub eax,ebp
and eax,01111111111111110111111111111111b
stosd
ENDM
add esi,ecx
add edi,ecx
dec dl
jne #rep1
mov ax,0901h
int 90h
xor dh,0FFh
je #repeat2
pop es
pop ds
pop ebp
ret
look_me:
call sub_esi
dd 0,0
dw 1,0,10,42,200,190,15,1,0,0
dt1:
call sub_edi
dw ?
db 'S_S_CLS',0
p_set:
M_P_SET
p_call:
M_P_CALL